/*
 * Copyright (C) 2018 guomw.Inc. All rights reserved.
 * 项目名称： report-manage
 * 文件名称： BusinessSafe.java
 * Date：18-11-5 上午10:54
 * Author: guomw
 */

package com.guomw.report.service.aop;

import java.lang.annotation.*;

/**
 * 声明为业务安全的方法，如果参数中有 {@link BusinessLocker}则使用其功能，否者默认使用第一个参数作为业务锁
 * @author guomw
 * @date 2018/9/17
 */
@Target({ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface BusinessSafe {
}
